#include <Windows.h>

int WINAPI _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)
{

	//m_pSystems = pSystems;

	// Initialize global strings
	//m_TitleString = "GameFramework";
	//m_WindowClassString = "GAMEFRAMEWORK_020215";

	//WNDCLASSEX wcex;

	//wcex.cbSize = sizeof(WNDCLASSEX); 

	//wcex.style			= CS_HREDRAW | CS_VREDRAW;
	//wcex.lpfnWndProc	= (WNDPROC)::WndProc;
	//wcex.cbClsExtra		= 0;
	//wcex.cbWndExtra		= 0;
	//wcex.hInstance		= m_pProcessInfo->m_hInst;
	//wcex.hIcon			= LoadIcon(wcex.hInstance, (LPCTSTR)101/*IDI_GFDEMO*/); // Icon 101
	//wcex.hCursor		= LoadCursor(NULL, IDC_ARROW);
	//wcex.hbrBackground	= (HBRUSH)(COLOR_WINDOW+1);
	//wcex.lpszMenuName	= 0;
	//wcex.lpszClassName	= m_WindowClassString.c_str();
	//wcex.hIconSm		= LoadIcon(wcex.hInstance, (LPCTSTR)102/*IDI_SMALL*/); // Icon 102

	//RegisterClassEx(&wcex);

	//m_hWnd = CreateWindow(m_WindowClassString.c_str(),
	//	m_TitleString.c_str(),
	//	WS_OVERLAPPEDWINDOW,
	//	CW_USEDEFAULT,
	//	CW_USEDEFAULT,
	//	m_nWidth + (GetSystemMetrics(SM_CXSIZEFRAME)*2),
	//	m_nHeight + (GetSystemMetrics(SM_CYSIZEFRAME)*2)+GetSystemMetrics(SM_CYCAPTION),
	//	NULL, NULL, m_pProcessInfo->m_hInst, NULL);

	//MoveWindow(hwnd,(GetSystemMetrics(SM_CXSCREEN)-m_width)>>1,\
	//	((GetSystemMetrics(SM_CYSCREEN)-m_height)>>1),m_width,m_height,true);
	//ShowWindow (hwnd, SW_SHOW);

	return 0;
}